package com.wj.service;

import com.wj.common.TableId;
import com.wj.goods.DeductGoodsInventory;
import com.wj.goods.GoodsInfo;
import com.wj.goods.SimpleGoodsInfo;
import com.wj.vo.PageSimpleGoodsInfo;
import org.springframework.web.bind.annotation.RequestBody;

import java.util.List;

/**
 * 商品微服务相关服务接口
 */
public interface IGoodsService {

    List<GoodsInfo> getGoodsInfoByTableId(TableId tableId);

    PageSimpleGoodsInfo getSimpleGoodsInfoByPage(int page);

    List<SimpleGoodsInfo> getSimpleGoodsInfoByTableId(TableId tableId);

    List<DeductGoodsInventory> deductGoodsInventories (List<DeductGoodsInventory> deductGoodsIn);
}
